bamboo stalk (bambusa guadua) - Spanish English Dictionary